﻿body {
    background-color:white;
    padding:0;
    margin:0px auto auto auto;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
}
p{
    padding:2px;
    margin:0px;
    height:25px;
}
.main_container{
    width:1000px;
    height:auto;
    margin:auto;
    padding:0px;
    text-align:center;
}

/*---------------header--------------*/
.header {
    width: 1000px;
    height: 70px;
    margin: auto;
   
}
.logo{
    float:left;
}

.header_img{
    margin:auto;
    float:right;
    width:auto;
}
.header_class{
    float:left;
}
/*----------------menu-------------*/
.menu_bar{
    width:600px;
    height:50px;
    float:left;
    margin:auto;
    font-family:Arial;
}

.menu_bar ul{
    list-style-type: none;  
    margin: 0px;
    padding: 0px;
}
    .menu_bar li {
        margin-top: 18px;
        margin-left: 20px;
        float: left;
        font-size: 15px;
        font-weight: bold;
        color:black;
    }
.menu_bar li a{
    display:block;
    padding:3px 6px 3px 6px;
    text-decoration:none;
    margin:2px;
}
.menu_bar li a:link,.menu_bar li a:visited{
    color:#003366;
}
.menu_right {
    width: 200px;
    height: 50px;
    float: right;
    margin: auto;
  
}
.menu_right ul {
        list-style-type: none;
        margin: 0px;
        padding: 0px;
    }
    .menu_right li {
        margin-top: 18px;
        margin-right: 10px;
        float: right;
        font-size: 16px;
        font-weight: bold;
        color: black;
    height: 23px;
}
.menu_right ul a {
            display: block;
            padding: 3px 3px 3px 3px;
            text-decoration: none;
            margin: 2px;
        }
    .menu_right li a:link, .menu_right li a:visited {
        color: #003366;
    }
.divider {
    display:inline;
    float:left;
    width:1000px;
    height:1px;
}
.search_input {
    float: left;
    width: 200px;
    padding: 30px 10px 0 0px;
}

.search_text {
    color: #676d77;
}
/*------------content----------*/
.main_content{}
.crumb_navigation{
    height:25px;
    padding:15px 0 0 0;
    color:#333333;
    background-color:#4a4a4a;
    background-position:5px 6px;
    text-align:left;
    width:1000px;
    margin:auto;
}
.crumb_navigation a {
    color:#0fa0dd;
    text-decoration:underline;

}
span.current{}
/*------------footer------------*/
.footer{
    width:1000px;
    clear:both;
    height:65px;
    margin:auto;
    font-size:14px;
    color:black;
    text-align:center;
    margin-top:28px;
}


